/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cz.muni.fi.pa165.ddtroopsconsole;

import com.beust.jcommander.Parameter;
import com.beust.jcommander.Parameters;

/**
 *
 * @author Mattysek
 */
@Parameters(commandDescription = "Updates skill in databse.")
public class UpdateSkillCommand 
{
    @Parameter(names = { "-id" }, description = "Skill id", required = true)
    private Long id;
    
    @Parameter(names = { "-name" }, description = "Skill updated name", required = true)
    private String name;
    
    @Parameter(names = { "-description" }, description = "Skill updated description", required = true)
    private String description;
    
    @Parameter(names = { "-profession" }, description = "Skill updated profession", required = true)
    private String profession;
    
    @Parameter(names = { "-xp" }, description = "Skill updated minimal xp", required = true)
    private Long minXP;

    public Long getId() {
        return id;
    }

    public String getName() {
        return name;
    }

    public String getDescription() {
        return description;
    }

    public String getProfession() {
        return profession;
    }

    public Long getMinXP() {
        return minXP;
    }
}
